Signed/unsigned fixes for s/390, armel.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 5 May 2010 16:48:07 +0000 (16:48 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Wed, 5 May 2010 16:48:07 +0000 (16:48 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3935 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/cetus.c
gpsbabel/osm.c

index 764ce29f659166d9809e56182c3644ccb7ecc940..9dc56e6d05fc81bb7e07c940e74002c191cff683 100644 (file)
@@ -121,12 +121,12 @@ typedef struct cetus_track_head_s
 
 typedef struct cetus_track_point_s
 {
-       char hour;
-       char min;
-       char sec;
-       char dsec;
-       char sat;
-       char hdop;
+       signed char hour;
+       signed char min;
+       signed char sec;
+       signed char dsec;
+       signed char sat;
+       signed char hdop;
        pdb_32 latitude;
        pdb_32 longitude;
        short speed;
index ec42113d78131fe549b8ce056d1d88794b8ebc9c..c8cd08c65169bf4435664ac7c75ba4ddc44105d0 100644 (file)
@@ -537,7 +537,7 @@ osm_node_tag(const char *args, const char **attrv)
        const char **avp = &attrv[0];
        const char *key = "", *value = "";
        char *str;
-       char ikey;
+       signed char ikey;
        
         while (*avp) {
                if (strcmp(avp[0], "k") == 0)